.zdsy-div .box4 .list .li .li_1@charset "utf-8";
@font-face{font-family:DINCond-Medium;src:url(../fonts/DINCond-Medium.eot);src:url(../fonts/dincond-medium-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/DINCond-Medium.woff2) format('woff2'),url(../fonts/DINCond-Medium.woff) format('woff'),url(../fonts/DINCond-Medium.ttf) format('truetype'),url(../fonts/DINCond-Medium.svg#novecentowide-bold-webfont) format('svg')}


html {
	width:100%;
	margin:0;
	padding:0;
	-ms-text-size-adjust: 100%;
    -webkit-text-size-adjust: 100%; 
}

body {
	width: 100%;
	margin: 0 auto;
	font-family:"微软雅黑";
	font-size:14px;
	margin:0;
	padding:0;
	color:#444;
	line-height:200%;
}
img{
	border: none;
}
dl,dt,dd{display:block;margin:0;}
p,ul,li,form,h1,h2,h3,h4,h5,h6,dl,dd{
	margin: 0;
	padding: 0;
	list-style: none;
}
a {
	color: #444;
	text-decoration: none!important;
	cursor:pointer;
	background: transparent; 
	outline:none;
    blr:expression(this.onFocus=this.blur());
	-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-ms-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;
}
a img{ border:none;}
a:hover {color: #e60012;}
.wrap{width:1350px;margin:0 auto; overflow:hidden;}
.clear{ clear:both; margin:0; padding:0; height:0;}
.cf:after{content:""; display:block; height:0; clear:both;}
.fl{ float:left;}
.fr{ float:right;}
.tc{ text-align:center;}
html{     width:100%;    overflow-x:hidden;}
*{ box-sizing:border-box;}
.sB{ font-size:10px; vertical-align:super;} m2
.xB{ vertical-align:sub; font-size:10px;}
.phone-div { display:none;}

.fadeInUp50 {
  -webkit-animation-name: fadeInUp50;
  -moz-animation-name: fadeInUp50;
  -ms-animation-name: fadeInUp50;
  animation-name: fadeInUp50;
}
@-webkit-keyframes fadeInUp50 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 50px, 0);
    -moz-transform: translate3d(0, 50px, 0);
    -ms-transform: translate3d(0, 50px, 0);
    transform: translate3d(0, 50px, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@-moz-keyframes fadeInUp50 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 50px, 0);
    -moz-transform: translate3d(0, 50px, 0);
    -ms-transform: translate3d(0, 50px, 0);
    transform: translate3d(0, 50px, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@-o-keyframes fadeInUp50 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 50px, 0);
    -moz-transform: translate3d(0, 50px, 0);
    -ms-transform: translate3d(0, 50px, 0);
    transform: translate3d(0, 50px, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes fadeInUp50 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 50px, 0);
    -moz-transform: translate3d(0, 50px, 0);
    -ms-transform: translate3d(0, 50px, 0);
    transform: translate3d(0, 50px, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInLeft50 {
  -webkit-animation-name: fadeInLeft50;
  -moz-animation-name: fadeInLeft50;
  -ms-animation-name: fadeInLeft50;
  animation-name: fadeInLeft50;
}
@-webkit-keyframes fadeInLeft50 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-50px, 0, 0);
    -moz-transform: translate3d(-50px, 0, 0);
    -ms-transform: translate3d(-50px, 0, 0);
    transform: translate3d(-50px, 0, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@-moz-keyframes fadeInLeft50 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-50px, 0, 0);
    -moz-transform: translate3d(-50px, 0, 0);
    -ms-transform: translate3d(-50px, 0, 0);
    transform: translate3d(-50px, 0, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@-o-keyframes fadeInLeft50 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-50px, 0, 0);
    -moz-transform: translate3d(-50px, 0, 0);
    -ms-transform: translate3d(-50px, 0, 0);
    transform: translate3d(-50px, 0, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes fadeInLeft50 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-50px, 0, 0);
    -moz-transform: translate3d(-50px, 0, 0);
    -ms-transform: translate3d(-50px, 0, 0);
    transform: translate3d(-50px, 0, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInRight50 {
  -webkit-animation-name: fadeInRight50;
  -moz-animation-name: fadeInRight50;
  -ms-animation-name: fadeInRight50;
  animation-name: fadeInRight50;
}
@-webkit-keyframes fadeInRight50 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(50px, 0, 0);
    -moz-transform: translate3d(50px, 0, 0);
    -ms-transform: translate3d(50px, 0, 0);
    transform: translate3d(50px, 0, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@-moz-keyframes fadeInRight50 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(50px, 0, 0);
    -moz-transform: translate3d(50px, 0, 0);
    -ms-transform: translate3d(50px, 0, 0);
    transform: translate3d(50px, 0, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@-o-keyframes fadeInRight50 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(50px, 0, 0);
    -moz-transform: translate3d(50px, 0, 0);
    -ms-transform: translate3d(50px, 0, 0);
    transform: translate3d(50px, 0, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes fadeInRight50 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(50px, 0, 0);
    -moz-transform: translate3d(50px, 0, 0);
    -ms-transform: translate3d(50px, 0, 0);
    transform: translate3d(50px, 0, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.scrollbar::-webkit-scrollbar {
  width: 5px;
  height: 3px;
  background-color: rgba(210, 210, 210, 0.4);
}
.scrollbar::-webkit-scrollbar-thumb {
  background-color: rgba(123, 121, 121, 0.4);
}

/*菜单*/
.header { width: 100%; position:fixed; left: 0; top: 0; z-index: 999;background: url(../images/pic03.png) repeat center center; }
.nav{ width: 100%; height: 87px; position: relative;}
.nav .wrap { width:93%; margin: 0 auto; overflow: inherit}
.nav_1 { width:170px;  height: 87px;}
.nav_1 a {background: url(../images/logo1.png) no-repeat center center; width: 100%; background-size: 170px; height: 100%; display: block;}
.nav_2 { width:790px;}
.nav_2 ul li{float: left;line-height: 87px;padding: 0 25px;}
.nav_2 ul li:hover .nav_2_1 a{color: #e60012;}
.nav_2 ul li .nav_2_1 a:after{content: '';width: 0;height: 4px;background: #fff;position: absolute;top: -1px;left: 0;-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-ms-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;}
.nav_2 ul li:hover .nav_2_1 a:after{content: '';width: 100%;height: 4px;background: #e60012;position: absolute;top: -1px;left: 0;}
.nav_2 ul li a{color: #000000;font-size: 16px;display: block;position: relative;}
.nav_3 {margin-top: 30px; width:55px;text-align:right;}
.nav_3 .d1 { position:relative;width:27px; height:27px; float:right;margin-left:8px;}
.nav_3 .d2 { position:relative;width:27px; height:27px; float:right;}
.nav_3 a {  display:block; width:27px; height:27px;-webkit-transition: 0.4s;
	-moz-transition: 0.4s;
	-ms-transition: 0.4s;
	-o-transition: 0.4s;
	transition: 0.4s;}
.nav_3 .d2 a.a1 { background: url(../images/pic01.png) no-repeat center center;}
.nav_3 .d1 a.a2 { background: url(../images/pic02.png) no-repeat center center; }
.wxewm{position:absolute;top:38px;left:-60px;width:140px;height:0;-webkit-transition:all .4s;transition:all .4s;overflow:hidden;z-index:999;}
.wxewm img { display:block; width:100%;}
.wxhover .wxewm{height:140px}
.douyin{position:absolute;top:38px;left:-60px;width:140px;height:0;-webkit-transition:all .4s;transition:all .4s;overflow:hidden;z-index:999;}
.douyin img { display:block; width:100%;}
.dyhover .douyin{height:140px}

.nav_2_hide{position: absolute;top: 87px;z-index: 9999999;background: rgba(0,0,0,0.6);width: 100%;height: 60px;left: 0;display: none;}
.nav_2_hide dl dd{float: left;line-height: 60px;}
.nav_2_hide dl dd a{color: #fff;font-size: 14px;margin: 0 35px 0 0;font-size: 15px;}
.nav_2_hide dl dd a:hover { color:#e60012;}
.k1 dl{margin-left: 48%;}/*走进宗动*/
.k2 dl{margin-left: 56%;}/*宗动事业*/
.k3 dl{margin-left: 63%;}/*产品中心*/
.k4 dl{margin-left: 71%;}/*投资者关系*/
.k5 dl{margin-left: 77%;}/*新闻中心*/
#nowMenu2 .nav_2_1 a { color:#e60012;}
#nowMenu2 .nav_2_1 a:after {content: '';width: 100%;height: 3px;background: #e60012;position: absolute;bottom: -1px;left: 0;}

/*首页*/
.home .row1{ clear:both;position: relative; background: #000}
.banner video { width:100%; height:100%; display:block;}
.banner{width:100%; height:100%;position:relative;-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; overflow:hidden; }
.banner .pics li .wz { width:100%; height:100%; position:absolute; left:0; top:0; z-index:9; color:#fff;background:url(../images/bg.png) repeat center center; box-sizing:border-box; padding:15% 0 0 14%; }
.banner .pics li p.p1 { font-size:80px; font-weight:bold; line-height:90px; color:#fff; margin-bottom:20px;}
.banner .pics li p.p2 { font-size:24px; line-height:36px; color:#dddddd;text-transform:uppercase; font-weight: bold;}
.banner.ove{overflow:hidden;}
.banner .pics{width:100%; height:100%;overflow:hidden;}
.banner .pics li{width:100%; height:100%; position:relative}
.banner .pics li img{margin:0 auto; display:block; width:100%; height:100%;}
.banner .pics li a{width:100%; height:100%;}
.banner .idxs{position:absolute;left:15%;bottom:140px; z-index: 999}
.banner .idxs li{width:12px;height:12px;background:transparent;border-radius:14px;margin-left:10px;-webkit-transition:all .3s;transition:all .3s; font-size: 0; float:left;cursor:pointer; background: #d8d8d8;}
.banner .idxs li.on{background:#c43126;width:36px;}
.btns a{position:absolute; z-index: 20; top:50%; margin-top: -34px; width:50px;height:50px; overflow:hidden; opacity:0; filter:alpha(opacity=0); -webkit-transition: background-position .3s;
   -moz-transition: background-position .3s;
    -ms-transition: background-position .3s;
     -o-transition: background-position .3s;
        transition: background-position .3s; }
.btns .prev{left:200px; background:url("../images/icon_le.png") no-repeat left center;}
.btns .prev:after{content:" "; display:block; position:absolute; left:1px; top:50%; height:2px; margin-top: -1px; width:0; background:transparent; -webkit-transition: all .8s;
   -moz-transition: all .8s;
    -ms-transition: all .8s;
     -o-transition: all .8s;
        transition: all .8s;}
.btns .next{right:200px; background:url("../images/icon_ri.png") no-repeat right center;}
.btns .next:after{content:" "; display:block; position:absolute; right:1px; top:50%; height:2px; margin-top: -1px; width:0; background:transparent; -webkit-transition: all .8s;
   -moz-transition: all .8s;
    -ms-transition: all .8s;
     -o-transition: all .8s;
        transition: all .8s;}
.banner:hover .btns .prev{left:120px; opacity:1; filter:alpha(opacity=100);}
.banner:hover .btns .next{right:120px; opacity:1; filter:alpha(opacity=100);}
.btns .prev:hover{ left:50px;}
.btns .prev:hover:after,.btns .next:hover:after{background-color:#fff; width:90px;}
.btns .next:hover{ right:50px;}


/*.home .row1 .swiper-slide img{width: 100%;display: block;}
.home .row1 .swiper-pagination{}
.home .row1 .swiper-button-prev{width: 29px!important;height: 48px!important;background: url(../images/pic04.png) no-repeat center center; left:5%;-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-ms-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;}
.home .row1 .swiper-button-next{width: 29px!important;height: 48px!important;background: url(../images/pic05.png) no-repeat center center; right:5%;-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-ms-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;}
.home .row1 .swiper-button-prev:hover{background: url(../images/pic04-on.png) no-repeat center center;}
.home .row1 .swiper-button-next:hover{background: url(../images/pic05-on.png) no-repeat center center;}
.home .row1 .swiper-container-horizontal>.swiper-pagination-bullets { bottom:130px;}
.home .row1 .swiper-pagination-bullet { height:10px; width: 10px; background: #d8d8d8;opacity: 1;}
.home .row1  .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet { margin:0 7px;}
.home .row1 .swiper-pagination-bullet-active { background: #c43126; width: 30px; border-radius: 5px; opacity: 1;}*/

.links_bg { clear:both;width: 100%; background: url(../images/pic06.png) no-repeat bottom center; height: 115px;position: absolute; left: 0; bottom: 0; z-index: 999;  }
.links {width: 100%; height: 115px; line-height: 115px;}
.links ul li { width:16.6666%; height: 115px;line-height: 95px; float: left; color: #fff; font-size: 18px;-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-ms-transition: 0.5s;
	-o-transition: 0.5s;
    transition: 0.5s; position: relative; padding-top: 20px;}
.links ul li:after { content:''; display: block;background: url(../images/pic27.png) no-repeat right center; width: 1px; height: 115px; position: absolute; right: 0; bottom: 0;}
.links ul li a { color: #fff; display:flex; align-items: center; justify-content: center;}
.links ul li.m0 { border-right:0;}
.links ul li img { margin-right:25px; display: inline-block;-webkit-transition: 1s;
	-moz-transition: 1s;
	-ms-transition: 1s;
	-o-transition: 1s;
	transition: 1s;}
.links ul li:hover {background: url(../images/pic26.png) repeat center center; height: 115px; line-height: 115px; padding-top: 0; }
.links ul li:hover img {transform: rotateY(180deg);}

.home .row2 { clear:both; background:#fff; height:150px; line-height: 150px; overflow:hidden; padding: 0 0 0 2%;}
.home .row2 .L { width:450px; height:100%; float: left; font-size: 18px; color: #787878;background: url(../images/pic18.png) no-repeat left center; padding-left: 35px;}
.home .row2 .R { width:780px; height:100%; float: right;}
.home .row2 .L span { color:#c30200; font-size: 22px;}
.home .row2 .R .d { float:left; height:100%; text-align: right; font-size: 22px; color: #787878; margin-left: 10%;}
.home .row2 .R .d span { font-size: 50px; color: #c30200;font-family:DINCond-Medium; }


.home .row3 { clear:both; width:100%; height: 476px; background:#e5e5e5; overflow:hidden;}
.home .row3 .wrap { height:100%;}
.home .row3 .L { width:702px; height:100%; overflow: hidden; float: left; background: #000; cursor: pointer;}
.home .row3 .R { width:633px; height:100%; float: right; background: #fff;}
.home .row3 .L img { display:block; width:100%; height:auto}
.home .row3 .L video { width:100%; height:100%; background-size:cover;}
.home .row3 .R .pic { margin-bottom: 20px;}
.home .row3 .R .pic img { display:block; width: 100%; height: auto;}
.home .row3 .R .text { padding: 0 4%;}
.home .row3 .R .d1 { line-height: 35px; margin-bottom: 10px;}
.home .row3 .R .d1 span { display:inline-block;}
.home .row3 .R .d1 span.sp1 { font-size:24px; color: #c30200;}
.home .row3 .R .d1 span.sp2 { font-size: 16px; color: #737373;text-transform:uppercase; margin-left: 5px;}
.home .row3 .R .d2 { line-height: 26px; margin-bottom: 14px;}
.home .row3 .R .d3 a { color:#df0200;}

.home .row4 { clear:both; width:100%; height: 575px; background: #f7f4ed; overflow:hidden; padding: 70px 0; color: #fff;}
.home .row4 .wrap { height:435px;}
.home .row4 .L { width:306px; height:100%; background: #c72926; float: left; margin-right: 1px; padding: 35px 26px 20px 26px;}
.home .row4 .C { width:520px; height:100%; float: left; overflow: hidden; position: relative;}
.home .row4 .C a { display:block; width: 100%; height: 100%; color: #fff;}
.home .row4 .R { width:507px; height:100%; float: right;}
.home .row4 .C .pic { width:100%; height: 100%; position: absolute; left: 0; top: 0; z-index: 1;}
.home .row4 .C .pic img { width:100%; height: 100%; display: block;-webkit-transition: 0.7s;
	-moz-transition: 0.7s;
	-ms-transition: 0.7s;
	-o-transition: 0.7s;
	transition: 0.7s; }
.home .row4 .C .bg { width:100%; height: 100%; position: absolute; left: 0; top: 0; z-index: 2;background: url(../images/pic22.png) repeat center center; }
.home .row4 .C .text { width:100%; height: 100%; position: absolute; left: 0; top: 0; z-index: 3; padding: 56px 6% 0 10%; }
.home .row4 .C .text p.p1 { font-size: 16px; margin-bottom: 12px;}
.home .row4 .C .text p.p2 { font-size: 18px; font-weight:bold; height: 290px;}
.home .row4 .L .tit { font-weight: bold; margin-bottom: 55px;background: url(../images/pic25.png) no-repeat bottom left; padding-bottom: 7px;}
.home .row4 .L .tit p.p1 { font-size: 24px; color: #fff;}
.home .row4 .L .tit p.p2 {text-transform:uppercase; font-size: 16px; color: #d7d7d7;}
.home .row4 .L .list { height:231px;}
.home .row4 .L .list .li { margin-bottom:25px; padding-bottom: 3px; position: relative;border-bottom: 1px dashed #de9d9c; }
.home .row4 .L .list .li a { display: block; width: 100%; height: 100%; color: #fff;}
.home .row4 .L .list .li p.p1 { font-size: 12px; line-height: 22px;}
.home .row4 .L .list .li p.p2 { font-size: 14px;overflow:hidden;text-overflow:ellipsis;white-space: nowrap; }
.home .row4 .L .more {}
.home .row4 .L .more a { color: #fff; display: block;-webkit-transition: 0.7s;
	-moz-transition: 0.7s;
	-ms-transition: 0.7s;
	-o-transition: 0.7s;
	transition: 0.7s;}
.home .row4 .L .more a:hover { letter-spacing:2px;}
.home .row4 .L .list .li:after { content: ''; display: block; width: 0;border-bottom: 1px dashed #de9d9c; position: absolute; left: 0; bottom: 0; height: 10px;-webkit-transition: 0.7s;
	-moz-transition: 0.7s;
	-ms-transition: 0.7s;
	-o-transition: 0.7s;
	transition: 0.7s; }
.home .row4 .R .bx { width:100%; height: 210px; overflow: hidden; position: relative;}
.home .row4 .R .bx1 { margin-bottom: 15px;}
.home .row4 .R .bx .pic { display:block; width: 100%; height: 100%; position: absolute; left: 0; top: 0; z-index: 1;-webkit-transition: 0.7s;
	-moz-transition: 0.7s;
	-ms-transition: 0.7s;
	-o-transition: 0.7s;
	transition: 0.7s;}
.home .row4 .R .bx .text { width:100%; height: 100%; position: absolute; left: 0; top: 0; z-index: 2 ; padding: 44px 4% 0 9%;}
.home .row4 .R .text p.p1 { font-size: 24px; font-weight: bold; color: #fff;}
.home .row4 .R .text p.p2 { font-size: 16px; font-weight:bold; color: #d7d7d7;text-transform:uppercase; height: 88px;}
.home .row4 .R .text p.p3 {}
.home .row4 .R .bx:hover .pic { transform: scale(1.06, 1.06);opacity:0.9;filter:alpha(opacity=90);}
.home .row4 .C:hover .pic img {transform: scale(1.06, 1.06);opacity:0.9;filter:alpha(opacity=90);}
.home .row4 .L .list .li:hover:after { width:100%; border-bottom: 1px solid #de9d9c;}
.home .row4 .L .list .li:hover {border-bottom:1px dashed #c72926;}
.home .row4 .R .bx:hover .text p.p3 img {animation: mymove0 1.4s infinite;-webkit-animation: mymove0 1.4s infinite;}
.home .row4 .C:hover .text p.p3 img {animation: mymove0 1.4s infinite;-webkit-animation: mymove0 1.4s infinite;}
@keyframes mymove0 
{
0%   {margin-left:0;}
10%  {margin-left:1px}
20%  {margin-left:2px}
30%  {margin-left:3px}
40%  {margin-left:4px}
50%  {margin-left:6px;}
60%  {margin-left:4px;}
70%  {margin-left:3px}
80%  {margin-left:2px}
95%  {margin-left:1px}
100% {margin-left:0;}
}

.footer { clear:both; width:100%; height:405px; background:#292929; padding-top:65px; overflow: hidden }
.footer .box1_bg { background: url(../images/pic15.png) no-repeat bottom center;}
.footer .box1 { height:275px; margin:0 auto; overflow: hidden; position: relative}
.footer .box1 .L { width:190px; height:100%; float:left; margin-right: 105px;}
.footer .box1 .C { width:840px; height:100%; float:left;}
.footer .box1 .R { width:115px; height:100%; float:right; color:#b4b4b4; font-size:12px; text-align: center;}
.footer .box1 .R img { display:block; width: 100%; height: auto;}
.footer .box1 .C .li { width:16.6666%; float: left; border-left:1px solid #474747; padding-left: 15px;}
.footer .box1 .C .li p.p1 { font-size:16px; color: #fff; margin-bottom: 4px; line-height: 20px; margin-bottom: 10px;}
.footer .box1 .C .li p.p2 a { color:#7a7a7a; display: inline-block; line-height: 26px; position: relative}
.footer .box1 .C .li p.p2 a i { display:inline-block; width: 0; height: 1px; background: #c43126; position: absolute; left: 0; bottom:0;-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-ms-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s; }
.footer .box1 .C .li p.p2:hover a { color:#c43126; }
.footer .box1 .C .li p.p2:hover a i { width: 100%;}
.footer .backTop { clear:both;background: url(../images/pic24.png) no-repeat center center; width: 50px; height: 51px; position: absolute; right: 1px;  bottom: 35px; cursor: pointer;-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-ms-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;}
.footer .backTop:hover {background: url(../images/pic24-on.png) no-repeat center center;}

.footer .box2 { clear:both; height: 65px; line-height: 65px; margin:0 auto; overflow: hidden; color: #e2e2e2;}
.footer .box2 a { color: #e2e2e2;}
.footer .box2 .L { width: 1150px; float:left;}
.footer .box2 .R { width:185px; float: right; text-align: right;}
.footer .box2 .R select { display:block; width: 100%; height: 23px; line-height: 23px; border: 1px solid #5e5e5e; background: #282828; color: #a3a3a3; margin-top: 20px;}
.footer a:hover { color:#c43126; }


/*-------------------------内页------------------------*/
.iBanner { clear:both; width: 100%;}
.iBanner img { display:block; width: 100%; height: auto;}
.iCon { clear:both; padding-bottom:6%;}
.iCon2 { clear:both;}
.iCon_bg {background: url(../images/pic30.jpg) no-repeat top center;}
.iCon_bg .wrap { background:#fff; padding: 80px 45px}
.secMenu { clear:both; height:66px; line-height:66px; color:#fff; border-bottom:2px solid #f0f0f0; overflow: inherit;}
.secMenu .position { width:325px; height:100%; float:left; background:#82ade4; padding-left: 38px;}
.secMenu .position a {display: block; color:#fff; margin-right: 10px;background: url(../images/pic29.png) no-repeat left center; padding-left: 12px; float: left;}
.secMenu .position .home {display: block; width:15px; height: 66px;background: url(../images/pic28.png) no-repeat center center; padding-left: 0; margin-right: 17px; }
.secMenu .position span {display: block;height: 66px;background: url(../images/pic29.png) no-repeat left center; padding-left: 12px; float: left; margin-left: 11px;}
.secMenu .secNav { width:1025px; height:100%; float:right; text-align:right; font-size:14px; line-height: 65px;}
.secMenu .secNav a { color:#676767; display:inline-block; position:relative; margin:0 25px;-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-ms-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;}
.secMenu .secNav a i { width:0; height:3px; background:#e60012; position:absolute; left:0; bottom:-1px;-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-ms-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;}
.secMenu .secNav a:hover i { width:100%;}
#nowMenu i { width:100%; }
.pagetitle { clear:both; margin-bottom: 55px;}
.pagetitle p.p1 { font-size:36px; color: #c30200;text-transform:uppercase; line-height: 40px;font-family:DINCond-Medium;}
.pagetitle p.p2 { font-size:22px; color: #3f3f3f; font-weight: bold; line-height: 32px;}
.pagetitle p.p2:after { content:""; display:block; width: 21px; height: 2px; background: #c30200; margin-top: 7px;}


/*公司简介*/
.gsjj-div .box1{ }
.gsjj-div .box1 .bx1 { height: 400px; margin-bottom: 55px;}
.gsjj-div .box1 .bx1 .L { width:560px;height: 100%; float: left; padding-top: 4%; color: #848484; text-align: justify; }
.gsjj-div .box1 .bx1 .R { width:612px;height: 100%; float: right; background: #000; overflow: hidden; }
.gsjj-div .box1 .bx1 .L p { line-height: 32px;}
.gsjj-div .box1 .bx1 .L p.tit { margin-bottom: 30px; font-size: 17px; color: #454545; line-height: 30px;}
.gsjj-div .box1 .bx1 .R video { width:100%; height:100%; background-size:cover;}
.gsjj-div .box1 .bx2 { clear:both; border-top: 1px solid #e0e0e0; height: 200px; padding: 45px 0; margin-bottom: 30px;}
.gsjj-div .box1 .bx2 .li { width:20%; float: left; padding: 0 3%;background: url(../images/pic32.jpg) no-repeat right 13px; text-align: center; }
.gsjj-div .box1 .bx2 .li.m0 { background:none;}
.gsjj-div .box1 .bx2 .li p.p1 { line-height: 56px; height: 56px; overflow: hidden;}
.gsjj-div .box1 .bx2 .li p.p1 span { color: #c30200; height: 56px; line-height: 56px; display: inline-block;}
.gsjj-div .box1 .bx2 .li p.p1 span.sp1 { font-size:52px;}
.gsjj-div .box1 .bx2 .li p.p1 span.sp2 { font-size:20px;}
.gsjj-div .box1 .bx2 .li p.p1 span.sp3 { width: 16px;background: url(../images/pic33.png) no-repeat top center; font-size: 0;}
.gsjj-div .box1 .bx2 .li p.p2 { color:#7d7d7d; padding-left: 6px; line-height: 22px;}

.gsjj-div .box2 { clear:both; height: 640px; }
.gsjj-div .box2 .tit { font-size:32px; line-height: 42px; margin-bottom: 3%;}
.gsjj-div .box2 .list { background: url(../images/pic49.jpg) repeat-x top center; position: relative}
.gsjj-div .box2 .list .swiper-container { position:static}
.gsjj-div .box2 .list .swiper-slide {height: 520px;}
.gsjj-div .box2 .list .li { width:280px; }
.gsjj-div .box2 .list .li .li_1 { width:100%;height: 380px; background: #f5f5f5; border-radius: 6px; padding: 4% 5%; margin-bottom: 42px; position: relative;-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-ms-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;}
.gsjj-div .box2 .list .li .li_1:after { content:''; display: none; width: 34px; height: 19px;background: url(../images/pic52.png) no-repeat center center; position: absolute; left: 50%; bottom: -19px; margin-left: -17px; }
.gsjj-div .box2 .list .li p.p1 { color:#7e7c7d; font-size: 32px; line-height: 40px;height: 52px; border-bottom: 1px solid #e5e5e5; margin-bottom: 20px;}
.gsjj-div .box2 .list .li p.p2 {  width: 248px; height: 150px; margin: 0 auto;margin-bottom: 10px; overflow: hidden;}
.gsjj-div .box2 .list .li p.p2 img { display:block; width: 100%; height: 100%;}
.gsjj-div .box2 .list .li p.p3 {width: 94%; line-height: 22px;margin: 0 auto; height: 132px; overflow-y:auto}
.gsjj-div .box2 .list .li p.p3::-webkit-scrollbar {    width: 6px;}
.gsjj-div .box2 .list .li p.p3::-webkit-scrollbar-track {    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.5);    border-radius: 10px;}
.gsjj-div .box2 .list .li p.p3::-webkit-scrollbar-thumb {    border-radius: 10px; background: rgba(230,0,33,0.5);    }
.gsjj-div .box2 .list .li p.p3::-webkit-scrollbar-thumb:window-inactive {    background: rgba(255,0,0,0.4);}
.gsjj-div .box2 .list .li .li_2 { width: 100%; text-align: center; color: #737373; font-size: 24px; padding-top: 32px;-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-ms-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;}
.gsjj-div .box2 .list .swiper-button-prev {background: url(../images/pic50.png) no-repeat center center;width: 23px; height: 23px; bottom: 78px; top: inherit; left: 0}
.gsjj-div .box2 .list .swiper-button-next {background: url(../images/pic51.png) no-repeat center center;width: 23px; height: 23px; bottom: 78px; top: inherit; right: 0}
.gsjj-div .box2 .list .swiper-slide:hover .li .li_1 { background:#0b78cb;}
.gsjj-div .box2 .list .swiper-slide:hover .li p.p1 { color:#fff;}
.gsjj-div .box2 .list .swiper-slide:hover .li p.p3 { color:#fff;}
.gsjj-div .box2 .list .swiper-slide:hover .li .li_2 { color:#0b78cb;background: url(../images/pic53.png) no-repeat top center;}
.gsjj-div .box2 .list .swiper-slide:hover .li .li_1:after { display:block}

.gsjj-div .box3 { clear:both; }
.gsjj-div .box3 .tit { font-size:32px; line-height: 42px; margin-bottom: 3%;}
.gsjj-div .box3 #nav { height: 53px; line-height: 51px; margin-bottom: 45px; border-bottom: 2px solid #c30200;}
.gsjj-div .box3 #nav ul { width:360px; margin: 0 auto;}
.gsjj-div .box3 #nav ul li { width:180px; height: 53px; line-height: 51px; text-align: center; float: left; cursor: pointer;border-top: 2px solid #fff; font-size: 16px; color: #8a8a8a; font-weight: bold;}
.gsjj-div .box3 #nav ul li.act {border-top: 2px solid #c30200;border-right: 2px solid #c30200;border-left: 2px solid #c30200;border-bottom: 2px solid #fff; color: #3f3f3f;}
.gsjj-div .box3 #container { clear:both; }
.gsjj-div .box3 #container .tab { position:relative}
.gsjj-div .box3 #container .tab .swiper-container { position:static; width: 91%; margin: 0 auto;}
.gsjj-div .box3 #container .swiper-slide img { display:block; width:210px;height: 140px;border:1px solid #ddd;}
.gsjj-div .box3 #container .swiper-button-prev { left:0}
.gsjj-div .box3 #container .swiper-button-next { right:0}
.gsjj-div .box3 #container #ta2 img {display:block; width:210px;height: 140px; float: left; margin: 0 10px; border:1px solid #ddd;}

/*企业文化*/
.qywh-div { padding-top: 75px; width: 1350px; margin: 0 auto;}
.qywh-div .box { width: 100%; height: 480px; overflow: hidden; margin-bottom: 20px; position: relative}
.qywh-div .box .pic { width: 100%; height: 100%; position: absolute; left: 0; top: 0; z-index: 1;}
.qywh-div .box .pic img { display:block; width: 100%; height: 100%;}
.qywh-div .box .txtL { width: 50%; height: 100%; background: url(../images/pic70.png) repeat center center; color: #fff; position: absolute; top: 0; z-index: 2; padding: 135px 0 0 120px;}
.qywh-div .box .txtL p.p1 { font-size:36px; line-height: 44px; margin-bottom: 15px;}
.qywh-div .box .txtL p.p2 { font-size:16px; margin-bottom: 70px; width: 92%}
.qywh-div .box .txtL p.p3 { width:170px; height: 45px; line-height: 45px; text-align: center; font-size: 15px;background:#e60012 url(../images/pic72.png) no-repeat 79% center; padding-right: 40px; cursor: pointer;}
.qywh-div .box .txtR { width: 50%; height: 100%; color: #fff;position: absolute; top: 0; z-index: 3; padding: 5% 5% 5% 7%; font-size: 16px;background: url(../images/pic70.png) repeat center center;-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-ms-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;opacity:0;filter:alpha(opacity=0);}
.qywh-div .box .txtR p.p1 {}
.qywh-div .box .txtR p.p2 { margin-bottom: 25px;}
.qywh-div .box1 .txtL {left: 0;}
.qywh-div .box1 .txtR {right: 0;}
.qywh-div .box2 .txtL {right: 0;  }
.qywh-div .box2 .txtR {left: 0;}
.qywh-div .box .txtR .close { width:24px; height: 24px; position: absolute; right: 20px; top: 18px; z-index: 999; cursor: pointer;}
.qywh-div .box .txtR .close img { display:block; width: 100%}
.qywh-div .box .txtR .bx { width:100%; height: 340px; overflow-y: auto; padding-right: 15px;}
.qywh-div .box .txtR .bx::-webkit-scrollbar {    width: 6px;}
.qywh-div .box .txtR .bx::-webkit-scrollbar-track {    -webkit-box-shadow: inset 0 0 6px rgba(255,255,255,0.15);    border-radius: 10px;}
.qywh-div .box .txtR .bx::-webkit-scrollbar-thumb {    border-radius: 10px; background: rgba(255,255,255,0.9);    }
.qywh-div .box .txtR .bx::-webkit-scrollbar-thumb:window-inactive {    background: rgba(255,255,255,0.4);}
.qywh-div .whhover .txtL { background: none;}
.qywh-div .whhover .txtR { opacity:1;filter:alpha(opacity=100);}


/*资质荣誉*/
.zzry-div .box1 { width: 100%; background: #f8f8f8; height: 541px; overflow: hidden; margin-bottom: 70px;}
.zzry-div .box1 .L { width:663px; height: 100%; float: left; padding: 55px 4% 20px 4%; position: relative;}
.zzry-div .box1 .R { width:597px; height: 100%; float: right;}
.zzry-div .box1 .R img { display:block; width: 100%; height: auto;}
.zzry-div .box1 .L .list { width:505px; height: 430px; overflow-y: auto; padding-right: 15px;}
.zzry-div .box1 .L .list:before { content: ''; display: block; width: 10px; height: 14px;background: url(../images/pic75.png) no-repeat center center; position: absolute; right: 16%; top: 36px;}
.zzry-div .box1 .L .list:after { content: ''; display: block; width: 10px; height: 14px;background: url(../images/pic76.png) no-repeat center center; position: absolute; right: 16%; bottom: 37px;}
.zzry-div .box1 .L .list::-webkit-scrollbar { width: 5px;}
.zzry-div .box1 .L .list::-webkit-scrollbar-track {  -webkit-box-shadow: inset 0 0 6px rgba(198,198,198,1);}
.zzry-div .box1 .L .list::-webkit-scrollbar-thumb {  background: rgba(104,104,104,1);}
.zzry-div .box1 .L .list::-webkit-scrollbar-thumb:window-inactive { background: rgba(198,198,198,1);}
.zzry-div .box1 .L .list ul li {background: url(../images/pic77.png) no-repeat left center; padding-left: 20px; line-height: 30px; margin-bottom: 6px; color: #626262;}
.zzry-div .box1 .L .list ul li.li1{ font-size:16px; font-weight:bold;}

.zzry-div .box2 { clear:both; }
.zzry-div .box2 .tit { font-size:28px; line-height: 42px; margin-bottom: 3%;}
.zzry-div .box2 .list { background: url(../images/pic105.jpg) repeat-x top center; position: relative}
.zzry-div .box2 .list .swiper-container { position:static}
.zzry-div .box2 .list .swiper-slide {height: 440px;}
.zzry-div .box2 .list .li { width:100%; }
.zzry-div .box2 .list .li .li_1 { width:100%;height: 287px; background: #f5f5f5; margin-bottom: 42px; position: relative;-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-ms-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;}
.zzry-div .box2 .list .li p.p2 {  width: 100%; height: 287px; margin: 0 auto;margin-bottom: 10px; overflow: hidden;}
.zzry-div .box2 .list .li p.p2 img { display:block; width: 100%; height: 100%;-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-ms-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;}
.zzry-div .box2 .list .li .li_2 { width: 59%; text-align: center; margin: 0 auto;color: #737373; font-size: 18px; padding-top: 32px;-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-ms-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;}
.zzry-div .box2 .list .swiper-button-prev {background: url(../images/pic50.png) no-repeat center center;width: 23px; height: 23px; bottom: 91px; top: inherit; left: 0}
.zzry-div .box2 .list .swiper-button-next {background: url(../images/pic51.png) no-repeat center center;width: 23px; height: 23px; bottom: 91px; top: inherit; right: 0}
.zzry-div .box2 .list .swiper-slide:hover .li .li_2 { color:#0b78cb;background: url(../images/pic53.png) no-repeat top center;}
/*.zzry-div .box2 .list .swiper-slide:hover .li p.p2 img { transform: scale(1.08, 1.08); }*/


/*产品中心*/
.cpzx-div ul li { width:100%; height: 263px; overflow: hidden; margin-bottom: 25px;}
.cpzx-div ul li .L { width:439px; height: 100%; overflow: hidden; float: left;border: 1px solid #dedede; }
.cpzx-div ul li .L img { display:block; width: 100%; height: 100%;-webkit-transition: 0.7s;
	-moz-transition: 0.7s;
	-ms-transition: 0.7s;
	-o-transition: 0.7s;
	transition: 0.7s;}
.cpzx-div ul li .R { width:803px; height: 100%; float: right; border: 1px solid #dedede; padding: 36px 40px 20px 50px;}
.cpzx-div ul li .R .d1 { font-size: 22px; color: #2a73bf; margin-bottom: 20px;}
.cpzx-div ul li .R .d2 { color: #737373; height: 140px; line-height: 24px; overflow-y: auto;}
.cpzx-div ul li:hover .L img { transform: scale(1.08, 1.08); }
/*滚动条整体宽度*/
.cpzx-div ul li .R .d2::-webkit-scrollbar{
    width: 6px; /*宽对应滚动条的尺寸*/
}
/*轨道*/
.cpzx-div ul li .R .d2::-webkit-scrollbar-track{
    background: #eae9e9;
}
/*滑块*/
.cpzx-div ul li .R .d2::-webkit-scrollbar-thumb{
    border-radius: 5px;background: #c9c9c9;
}


/*公司新闻*/
.gsxw-top { height:150px;}
.gsxw-top .L { width:1000px; height: 100%; float: left;}
.gsxw-top .R { width:260px; height: 100%; float: right;}
.gsxw-top .R .lp_k1 { width:100%; height: 32px; line-height: 32px; background: #eeeeee; border-radius: 16px; overflow: hidden;}
.gsxw-top .R .lp_k1 input { display: block; width: 220px;height: 32px; background: #eeeeee; float: left;border: 0; padding: 0 10px 0 15px;border-radius: 16px;outline:none;}
.gsxw-top .R .lp_k1 button { display: block; width: 40px; height: 100%; float: right; border:0;background: url(../images/pic195.png) no-repeat center center; cursor: pointer;}

.gsxw-nav {  width:100%; text-align: center; height: 105px; margin-bottom: 50px;background: url(../images/pic111.jpg) repeat-x top center;}
.gsxw-nav a { font-size: 32px; color: #888888; width: 9.0%; float: left;background: url(../images/pic110.png) no-repeat top center; display: block; padding-top: 55px;font-family:DINCond-Medium;}
.gsxw-nav a:hover {  color: #0075cf;background: url(../images/pic110-on.png) no-repeat top center;}
#xwnowMenu { color: #0075cf;background: url(../images/pic110-on.png) no-repeat top center;}

.gsxw-pic { clear:both; height: 408px; overflow: hidden; margin-bottom: 90px;}
.gsxw-pic .L { width:565px; height: 100%; float: left;}
.gsxw-pic .R { width:655px; height: 100%; float: right; border-top: 1px solid #ededed; padding-top: 18px;}
.gsxw-pic .R ul li {border-bottom: 1px solid #ededed; margin-bottom: 20px; padding-bottom: 20px;}
.gsxw-pic .R ul li a {display: block; width: 100%; height: 100%;}
.gsxw-pic .R ul li .d1 { width:100%; height: 34px; line-height: 34px; margin-bottom: 12px;}
.gsxw-pic .R ul li .d1 p.p1 { width:550px; height: 100%;float: left; font-size: 20px; color: #000000; font-weight: bold;background: url(../images/pic114.png) no-repeat left center; padding-left: 28px;overflow:hidden;text-overflow:ellipsis;white-space: nowrap;-webkit-transition: 0.4s;
	-moz-transition: 0.4s;
	-ms-transition: 0.4s;
	-o-transition: 0.4s;
	transition: 0.4s; }
.gsxw-pic .R ul li .d1 p.p2 { width:70px; height: 100%;float: right; text-align: right; font-size: 22px; color: #9d9d9d;}
.gsxw-pic .R ul li .d2 { color: #666666; line-height: 24px; padding-left: 28px; width: 100%;}
.gsxw-pic .L .swiper-container { width: 565px;height: 100%;}
.gsxw-pic .L .swiper-container .swiper-slide { width:100%; height: 100%;}
.gsxw-pic .L .swiper-container .swiper-slide img {display: block; width:100%; height: 100%;-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-ms-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s; }
.gsxw-pic .L .swiper-container .swiper-slide p { width:100%; height: 40px; line-height: 40px; color: #fff; position: absolute; left: 0; bottom: 0; padding: 0 15px;background: url(../images/pic115.png) repeat center center;}
.gsxw-pic .L .swiper-button-prev { }
.gsxw-pic .L .swiper-button-next { }
.gsxw-pic .R ul li:hover .d1 p.p1 { color:#c30200;}
.gsxw-pic .L .swiper-container .swiper-slide:hover img {transform: scale(1.07, 1.07);}

.gsxw-div { clear:both; border-top: 1px dashed #c9c9c9; padding-top: 25px;}
.gsxw-div ul li { height:230px; overflow: hidden; margin-bottom: 25px; padding-bottom: 25px; border-bottom: 1px dashed #c9c9c9;}
.gsxw-div ul li a {display: block; width: 100%; height: 205px;}
.gsxw-div ul li .L { width:85px; height: 100%; float: left; padding-top: 46px;background: url(../images/pic112.jpg) no-repeat right 50px;}
.gsxw-div ul li .C { width:730px; height: 100%; float: left; margin-left: 40px; padding-top: 46px;}
.gsxw-div ul li .R { width:307px; height: 100%; float: right; overflow: hidden;}
.gsxw-div ul li .R img {display: block;width: 100%; height: 100%;-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-ms-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s; }
.gsxw-div ul li .C p.p1{ color: #000000; font-size: 22px; font-weight: bold; line-height: 34px; margin-bottom: 16px;-webkit-transition: 0.4s;
	-moz-transition: 0.4s;
	-ms-transition: 0.4s;
	-o-transition: 0.4s;
	transition: 0.4s; }
.gsxw-div ul li .C p.p2{ color: #666666;}
.gsxw-div ul li .L p.p1 { color: #8a8a8a; font-size: 20px; line-height: 27px;}
.gsxw-div ul li .L p.p2 { font-size: 16px; color: #8a8a8a; line-height: 25px; margin-bottom: 18px;}
.gsxw-div ul li .L p.p3 {background: url(../images/pic113.png) no-repeat center center; width: 36px; height: 36px;}
.gsxw-div ul li:hover .R img {transform: scale(1.07, 1.07);}
.gsxw-div ul li:hover .C p.p1 { color:#c30200;}
.laosding { clear:both; text-align: center; width: 260px; height: 48px; line-height: 48px;  margin: 0 auto; margin-top: 50px;}
.laosding a { display:block; width: 100%;height: 48px; font-size: 18px; color: #555555;border-radius: 24px; background: #eeeeee;}
.laosding a:hover { background: #c30200; color: #fff;}

.gsxw-jg { clear:both;}
.gsxw-jg .d1 {}
.gsxw-jg .d2 {}
.gsxw-jg .d2 .li { margin-bottom: 20px;}


/*联系方式*/
.lxfs-div .tit { font-size: 24px; color: #3f3f3f; margin-bottom: 30px; line-height: 32px;}
.lxfs-div .tit:after { content:''; display: block; background: #c30200; width: 21px; height: 2px; margin-top: 8px;}
.lxfs-div .box1 { clear:both;}
.lxfs-div .box1 .text { text-align:center; border-bottom: 1px solid #d2d2d2; padding-bottom: 35px; padding-top: 30px; margin-bottom: 4%;}
.lxfs-div .box1 .text p.p1 { font-size:20px; color: #676767; font-weight: bold; line-height: 32px; margin-bottom: 8px;}
.lxfs-div .box1 .text p.p2 { color:#737373;}
.lxfs-div .box1 .list .li { border: 1px solid #d2d2d2; float: left; width: 400px; height: 200px; padding: 13px 2% 1% 65px; margin-right: 30px; margin-bottom: 17px;background: url(../images/pic117.png) no-repeat 16px 15px;}
.lxfs-div .box1 .list .li.m0 { margin-right:0;}
.lxfs-div .box1 .list .li p.p1 { color:#676767; font-size: 17px; font-weight: bold; margin-bottom: 10px;}
.lxfs-div .box1 .list .li p.p2 { line-height: 22px; color: #737373;}

.lxfs-div .box2 { clear:both; padding-top: 45px;}
.lxfs-div .box2 .map { width:100%;height: 515px;overflow: hidden; }

.lxfs-div .box3 { clear:both; padding-top: 55px; }
.lxfs-div .box3 .form{ height: 100%; height: 448px;overflow: hidden}
.lxfs-div .box3 .form .L {width:840px;height: 100%; float: left;}
.lxfs-div .box3 .form .R {width:362px;height: 100%; float: right; overflow: hidden;}
.lxfs-div .box3 .form .R img { display:block; width: 100%; height: 100%;}
.lxfs-div .box3 .form .d1 { height: 40px; margin-bottom: 19px;}
.lxfs-div .box3 .form .d1 input { width:100%; height: 40px; line-height: 40px; display: block; padding: 0 14px; font-size: 16px; color: #666666; border: 1px solid #bfbfbf;}
.lxfs-div .box3 .form .d2 { margin-bottom:29px;}
.lxfs-div .box3 .form .d2 textarea {width:100%; height: 182px; line-height: 24px;display: block;padding:10px 14px;border: 1px solid #bfbfbf; font-size: 16px; color: #666666; }
.lxfs-div .box3 .form .d3 button { height: 56px; line-height: 56px; text-align: center; color: #fff; width: 380px; background: #ff0000; border-radius: 6px; border: 0; cursor: pointer; font-size: 18px;}

/*投资者关系*/
.tzzgx-div #nav { height: 53px; line-height: 53px; margin-bottom: 45px; border-bottom: 2px solid #c30200;}
.tzzgx-div #nav ul { width:732px;height: 53px; margin: 0 auto;}
.tzzgx-div #nav ul li { width:183px; text-align: center; float: left; cursor: pointer;font-size: 16px; color: #8a8a8a;height: 53px; line-height: 53px;}
.tzzgx-div #nav ul li a {display: block; color: #a4a4a4; font-weight: bold;  }
#act {color: #3f3f3f;background: url(../images/pic118.png) no-repeat center center;}
.tzzgx-div #nav ul li #act {color: #3f3f3f;}
.tzzgx-div .seach {clear:both; height: 35px; margin-bottom: 35px;}
.tzzgx-div .seach .lp_k1 { width:335px; height: 35px; line-height: 35px; overflow: hidden; float: right;}
.tzzgx-div .seach .lp_k1 input { display: block; width: 285px;height: 35px; background: none; float: left;border: 0; padding: 0 10px 0 10px;outline:none; border: 1px solid #d1d1d1;}
.tzzgx-div .seach .lp_k1 button { display: block; width: 40px; height: 100%; float: right; border:0;background: url(../images/pic238.png) no-repeat center center; cursor: pointer;}
.miaos {clear:both; margin-bottom: 30px; font-size: 15px;}
.miaos span { font-size: 20px; font-weight:bold; color: #d80000; display: inline-block; margin: 0 5px;}
.tzzgx-div .list {clear:both; border-top: 1px dashed #c9c9c9; }
.tzzgx-div .list ul li { width:100%; height: 109px; line-height: 108px; border-bottom: 1px dashed #c9c9c9; padding: 0 15px;}
.tzzgx-div .list ul li a {display: block;height: 109px; }
.tzzgx-div .list ul li p {height: 100%;}
.tzzgx-div .list ul li p.p1 { width:83px; height: 100%; float: left; margin-right: 40px; padding-top: 28px; background: url(../images/pic120.png) no-repeat right center;}
.tzzgx-div .list ul li p.p1 span {display: block; line-height: 26px; color: #8a8a8a;}
.tzzgx-div .list ul li p.p1 span.sp1 {font-size:20px;}
.tzzgx-div .list ul li p.p1 span.sp2 {font-size:16px;}
.tzzgx-div .list ul li p.p2 { width:930px; height: 100%; float: left; font-size: 18px; color: #848484; font-weight: bold;-webkit-transition: 0.4s;
	-moz-transition: 0.4s;
	-ms-transition: 0.4s;
	-o-transition: 0.4s;
	transition: 0.4s;}
.tzzgx-div .list ul li p.p3 { width:36px; height: 100%; float: right; margin-right: 15px; background: url(../images/pic119.png) no-repeat center center;}
.tzzgx-div .list ul li:hover p.p2 { color:#3b84d0;}

.news-content { width: 1200px; margin:0 auto; margin-bottom:80px; }
.newsdetail-content { width:1100px; margin:0 auto}
.newsdetail-content p { margin-bottom:15px;}
.newsdetail-content img { max-width:100%;}
.newsdetail-title { width: 100%; overflow: hidden; padding: 8px 0 10px 0; border-bottom:1px solid #e1e0e6; margin-bottom: 34px; text-align:center }
.newsdetail-title .title { font-weight: bold; font-size: 20px; line-height: 30px; color: #000; margin-bottom: 10px; }
.newsdetail-title .info { color: #8695a0; }

.fy{ clear:both; width:100%; height:30px; margin:0 auto; margin-top:30px; font-size:14px; text-align: center;}
.fy b{ display:inline-block; width:24px; height:24px; background:#e60012; border-radius:4px; line-height:24px; margin:0 4px; color:#fff; font-weight:100; text-align:center; border:1px solid #e7582e}
.fy a{ display:inline-block; padding:0 8px;height:24px; text-align:center; line-height:24px;margin:0 5px; font-size:14px; background:#f7f7f7; border:1px solid #f0f0f0;}

/*投资者关系*/
.tzzgx-top { height:250px;}
.tzzgx-top .L { width:380px; height: 100%; float: left;}
.tzzgx-top .R { width:741px; height: 100%; float: right;}
.tzzgx-top .R .R_1 { height: 126px; }
.tzzgx-top .R .R_1 .li { float: left; height: 100%; }
.tzzgx-top .R .R_1 .li p.p1 { font-size: 16px; color: #5f5f5f; margin-bottom: 23px;}
.tzzgx-top .R .R_1 .li p.p2 { font-size: 28px; color: #999999;}
.tzzgx-top .R .R_1 .li p.p2 span {font-size:50px; font-weight: bold;}
.tzzgx-top .R .R_1 .li1 { width:260px;}
.tzzgx-top .R .R_1 .li2 { width:115px;}
.tzzgx-top .R .R_1 .li3 { width:115px;}
.tzzgx-top .R .R_1 .li4 { width:155px;}
.tzzgx-top .R .R_1 .li1 p.p1 { font-size:18px; color: #5f5f5f; margin-bottom: 10px;}
.tzzgx-top .R .R_1 .li1 p.p2 { font-size:19px; color: #eb0000; line-height: 60px;}
.tzzgx-top .R .R_2 { clear:both; color: #828282; text-align: right; padding-right: 10px;}

/*实时行情*/
.sshq-div { padding-top:30px;}
.sshq-div img {float: left;display:block; margin: 0 15px; }

/*股本结构*/
.gbjg-tab { border: 1px solid #eee;}
.gbjg-tab tr td { border: 1px solid #eee; padding: 10px 12px; text-align: right;}
.gbjg-tab tr .t1 { text-align: left;}

/*股东介绍*/
.gbjg-tab2 { border: 1px solid #eee;}
.gbjg-tab2 tr td { border: 1px solid #eee; padding: 10px 12px; text-align: right;}
.gbjg-tab2 tr .t1 { text-align: center;}
.gbjg-tab2 tr .tc { text-align: left;}

/*宗动事业*/
.wrap_zdsy .wrap { padding:80px 45px 0 45px}
.wrap_zdsy .pagetitle { margin-bottom: 24px;}
.wrap_zdsy .pagetitle p.p1 { color: #9a9a9a;text-transform:inherit}
.wrap_zdsy .pagetitle p.p2 { color: #3f3f3f;}
.zdsy-div .link { color: #d30000; font-size: 16px; background: url(../images/pic121.png) no-repeat left center; padding-left: 30px; margin-bottom: 35px;}
.zdsy-div .link a { color: #d30000;}
.zdsy-div .link i { color: #bdbdbd;}
.zdsy-div .pic {overflow: hidden;}
.zdsy-div .pic img { display:block; width: 100%;}
.zdsy-div .pic video { display:block; width: 100%; height: 100%;background-size:cover; background: #000;}
.zdsy-div .text { width:100%; border: 1px solid #dedede; padding:3% 33px; text-align: justify; line-height: 30px;}
.zdsy-div .text .d:before { content: ''; display: block; width: 20px; height: 2px; background: #2a73bf; margin-bottom: 26px; color: #737373}
.zdsy-div .text p { margin-bottom: 25px;}
.zdsy-tit { width:1260px; margin: 0 auto;font-size: 32px; color:#666666; margin-bottom: 46px;}
/*产品切换*/
.zdsy-div .box4 .list { background: url(../images/pic129.jpg) repeat-x top center; position: relative}
.zdsy-div .box4 .list .swiper-container { position:static}
.zdsy-div .box4 .list .swiper-slide {height: 346px;}
.zdsy-div .box4 .list .li { width:100%; }
.zdsy-div .box4 .list .li .li_1 { width:100%;height: 193px; margin-bottom: 42px; position: relative;-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-ms-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;}
.zdsy-div .box4 .list .li p.p2 {  width: 100%; height: 193px; margin: 0 auto;margin-bottom: 10px; overflow: hidden;border:1px solid #eee;}
.zdsy-div .box4 .list .li p.p2 img { display:block; width: 100%; height: 100%;-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-ms-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;}
.zdsy-div .box4 .list .li .li_2 { width: 59%; text-align: center; margin: 0 auto;color: #737373; font-size: 18px; padding-top: 32px;-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-ms-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;}
.zdsy-div .box4 .list .swiper-button-prev {background: url(../images/pic130.png) no-repeat center center;width: 23px; height: 23px; bottom: 91px; top: inherit; left: 0}
.zdsy-div .box4 .list .swiper-button-next {background: url(../images/pic131.png) no-repeat center center;width: 23px; height: 23px; bottom: 91px; top: inherit; right: 0}
.zdsy-div .box4 .list .swiper-slide:hover .li .li_2 { color:#0b78cb;background: url(../images/pic133.png) no-repeat top center;}
.zdsy-div .box4 .list .swiper-slide:hover .li p.p2 img { transform: scale(1.08, 1.08); }

/*摩发公司*/
.mfgs-div .box1 { clear:both; height: 405px; position: relative; margin-bottom: 60px;}
.mfgs-div .box1 .text { height: 340px; position: absolute; left: 0; top: 65px; z-index: 1}
.mfgs-div .box1 .text .d { width: 535px;}
.mfgs-div .box1 .pic { width: 615px; height: 360px; position: absolute; right: 30px; top: 0; z-index: 2; overflow: hidden;}

.mfgs-div .box2 { clear:both; height: 490px; position: relative; margin-bottom: 60px;}
.mfgs-div .box2 .text { width: 915px; height: 490px; position: absolute; right: 0; top: 0; z-index: 1}
.mfgs-div .box2 .text .d { width: 622px; float: right}
.mfgs-div .box2 .pic { width: 551px; height: 100%; position: absolute; left: 0; top: 40px; z-index: 2; overflow: hidden;}

.mfgs-div .box3 { clear:both; height: 640px; position: relative;margin-bottom: 60px;}
.mfgs-div .box3 .text { width: 915px; height: 580px; position: absolute; left: 0; top: 55px; z-index: 1}
.mfgs-div .box3 .text .d { width: 600px;}
.mfgs-div .box3 .pic { width: 551px; height: 100%; position: absolute; right: 30px; top: 0; z-index: 2; }
.mfgs-div .box3 .pic img { margin-bottom: 40px;}

.mfgs-div .box4 { clear:both; margin-bottom: 50px;}

.mfgs-div .box5 { clear:both;}
.mfgs-div .box5 .list { background: #f8f8f8; padding: 3% 0; }
.mfgs-div .box5 .map {width: 1282px; height: 954px; margin: 0 auto;position: relative;background: url(../images/pic132.png) no-repeat center center; position: relative;}
.mfgs-div .box5 .map .d {width:250px; position: absolute; z-index: 9; cursor: pointer;}
.mfgs-div .box5 .map .d1 { top: 484px; left: 890px;}/*山东办事处*/
.mfgs-div .box5 .map .d2 { top: 660px; left: 938px; z-index: 10;}/*浙江办事处*/
.mfgs-div .box5 .map .d3 { top: 540px; left: 682px;}/*河南办事处*/
.mfgs-div .box5 .map .d4 { top: 785px; left: 795px;}/*广州办事处*/
.mfgs-div .box5 .map .d5 { top: 358px; left: 880px;}/*河北办事处*/
.mfgs-div .box5 .map .d6 { top: 575px; left: 917px;}/*无锡办事处*/
.mfgs-div .box5 .map .d7 { top: 651px; left: 576px;}/*西南片区*/
.mfgs-div .box5 .map .d .d1_1 { width: 175px; height: 60px; font-size: 0; line-height: 0; margin-bottom: 16px; }
.mfgs-div .box5 .map .d .d1_2 { background:#fff; border: 1px solid #1778b5; border-radius: 6px; padding: 6px 15px 8px 15px; width:250px; position: relative;-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-ms-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s; opacity:0;filter:alpha(opacity=0);}
.mfgs-div .box5 .map .d .d1_2:after { content:''; display: block;background: url(../images/pic194.png) no-repeat center center; width: 16px; height: 16px; position: absolute; left: 35px; top: -16px; z-index: 2;}
.mfgs-div .box5 .map .d2 .d1_2:after {left: 30px;}
.mfgs-div .box5 .map .d3 .d1_2:after {left: 130px;}
.mfgs-div .box5 .map .d7 .d1_2:after {left: 119px;}

.mfgs-div .box5 .map .d .d1_2 p.p1 { color: #787878; font-size: 16px; font-weight: bold; margin-bottom: 2px;}
.mfgs-div .box5 .map .d .d1_2 p.p2 { color: #787878; font-size: 12px; line-height: 20px;}
.mfgs-div .box5 .map .d:hover .d1_2 {opacity:1;filter:alpha(opacity=100);}

/*通机公司*/
.tjgs-div .box1 { clear:both; height: 460px; position: relative; margin-bottom: 60px;}
.tjgs-div .box1 .text { width: 915px; height: 430px; position: absolute; left: 0; top: 30px; z-index: 1}
.tjgs-div .box1 .text .d { width: 580px;}
.tjgs-div .box1 .pic { width: 615px; height: 360px; position: absolute; right: 0; top: 0; z-index: 2; overflow: hidden;}

.tjgs-div .box2 { clear:both; height: 473px; position: relative; margin-bottom: 60px;}
.tjgs-div .box2 .text { width: 910px; height: 446px; position: absolute; right: 0; top: 27px; z-index: 1}
.tjgs-div .box2 .text .d { width: 570px; float: right}
.tjgs-div .box2 .pic { width: 615px; height: 100%; position: absolute; left: left; top: 0; z-index: 2; overflow: hidden;}

.tjgs-div .box3 { clear:both; height: 400px; position: relative;margin-bottom: 60px;}
.tjgs-div .box3 .text { width: 915px; height: 376px; position: absolute; left: 0; top: 25px; z-index: 1; padding: 6% 33px 3% 33px}
.tjgs-div .box3 .text .d { width: 585px;}
.tjgs-div .box3 .pic { width: 615px; height: 100%; position: absolute; right: 0; top: 0; z-index: 2; }
.tjgs-div .box3 .pic img { margin-bottom: 40px;}

.tjgs-div .box4 { clear:both; padding-bottom: 6%}
.tjgs-div .box4 .list .li p.p2 { border:1px solid #eee;}

.tjgs-div .box5 { clear:both;}
.tjgs-div .box5 .list { background: #f8f8f8; padding: 3% 0 0 0; }
.tjgs-div .box5 .map {width: 1267px; margin: 0 auto; overflow: hidden; position: relative}
.tjgs-div .box5 .map img { display:block; margin: 0 auto; max-width: 1350px;}
.tjgs-div .box5 .map #nav { height: 35px; line-height: 35px; width: 100%; position: absolute; left: 0; top: 0; z-index: 2;}
.tjgs-div .box5 .map #nav ul li{ color:#8e8e8e; font-size: 18px; font-weight: bold; float: left; margin-right: 42px; cursor: pointer;}
.tjgs-div .box5 .map #nav ul li.act { color: #c30200;}
.tjgs-div .box5 .map #nav ul li:hover { color: #c30200;}
.tjgs-div .box5 .map #container {}
.tjgs-div .box5 .map #container .tit { color: #737373; font-size: 24px; padding-top:70px;}
.tjgs-div .box5 .map #container .img { position: relative; top: -80px;}

/*金融公司*/
.jrgs-div .box1 { clear:both; height: 526px; position: relative; margin-bottom: 60px;}
.jrgs-div .box1 .text { width: 915px; height: 496px; position: absolute; left: 0; top: 30px; z-index: 1}
.jrgs-div .box1 .text .d { width: 555px;}
.jrgs-div .box1 .text .d .tit { color:#000000; font-size: 22px; font-weight: bold;}
.jrgs-div .box1 .pic { width: 618px; height: 309px; position: absolute; right: 0; top: 0; z-index: 2; overflow: hidden;}
.jrgs-div .box1 .text .d:before { display:none}

.jrgs-div .box2 { clear:both; height: 446px; position: relative; margin-bottom: 60px;}
.jrgs-div .box2 .text { width: 915px; height: 414px; position: absolute; left: 0; top: 32px; z-index: 1}
.jrgs-div .box2 .text .d { width: 510px; }
.jrgs-div .box2 .text .d .tit { color:#000000; font-size: 22px; font-weight: bold;}
.jrgs-div .box2 .text .d .tit2 { color:#000000; font-size: 16px;}
.jrgs-div .box2 .pic { width: 676px; height: 100%; position: absolute; right: 0; top: 0; z-index: 2; overflow: hidden;}
.jrgs-div .box2 .text .d:before { display:none}

.jrgs-div .jrgs-list { clear:both; margin-bottom: 80px;}
.jrgs-div .jrgs-list .li { margin-bottom: 35px; width: 100%; height: 240px; overflow: hidden;}
.jrgs-div .jrgs-list .li .L { width:523px; height: 100%; float: left;}
.jrgs-div .jrgs-list .li .L img { display:block; width: 100%; height: 100%;}
.jrgs-div .jrgs-list .li .R { width: 722px; height: 100%; float: right; border: 1px solid #dedede; padding: 26px 30px; }
.jrgs-div .jrgs-list .li .R .d1 { color:#2a73bf; font-size: 22px; margin-bottom: 18px;}
.jrgs-div .jrgs-list .li .R .d1:after { content: ''; display: block; width: 20px; height: 2px; background: #2a73bf; margin-top: 20px; color: #737373;}
.jrgs-div .jrgs-list .li .R .d2 { color:#737373; text-align: justify;}

.jrgs-div .box4 { clear:both; height: 540px;}
.jrgs-div .box4 .list .swiper-slide { height:410px;}
.jrgs-div .box4 .list .swiper-button-prev { bottom:155px;}
.jrgs-div .box4 .list .swiper-button-next { bottom:155px;}
.jrgs-div .box4 .list .li p.p2 { border:1px solid #edee; padding: 10px; background: #fff;}


/*零部件公司*/
.lbjgs-div .box1 { clear:both; height: 420px; position: relative; margin-bottom: 60px;}
.lbjgs-div .box1 .text { width: 915px; height: 380px; position: absolute; left: 0; top: 40px; z-index: 1}
.lbjgs-div .box1 .text .d { width: 555px;}
.lbjgs-div .box1 .pic { width: 615px; height: 360px; position: absolute; right: 0; top: 0; z-index: 2; overflow: hidden;}

.lbjgs-div .box2 { clear:both; height: 402px; position: relative; margin-bottom: 60px;}
.lbjgs-div .box2 .text { width: 705px; height: 337px; position: absolute; right: 0; top: 65px; z-index: 1}
.lbjgs-div .box2 .text .d { width: 560px; float: right}
.lbjgs-div .box2 .pic { width: 615px; height: 100%; position: absolute; left: 0; top: 0; z-index: 2; overflow: hidden;}

.lbjgs-div .box3 { clear:both; height: 417px; position: relative;margin-bottom: 60px;}
.lbjgs-div .box3 .text { width: 915px; height: 385px; position: absolute; left: 0; top: 32px; z-index: 1; padding: 7% 33px 3% 33px;}
.lbjgs-div .box3 .text .d { width: 550px;}
.lbjgs-div .box3 .pic { width: 615px; height: 100%; position: absolute; right: 30px; top: 0; z-index: 2; }
.lbjgs-div .box3 .pic img { margin-bottom: 40px;}

.lbjgs-div .box4 { clear:both; padding-bottom: 6%;}
.lbjgs-div .box4 .list .li p.p2 { border:1px solid #edee;}

/*航发公司*/
.hfgs-div .box1 { clear:both; height: 770px; position: relative; margin-bottom: 60px;}
.hfgs-div .box1 .text { width: 915px; height: 740px; position: absolute; left: 0; top: 28px; z-index: 1}
.hfgs-div .box1 .text .d { width: 570px;}
.hfgs-div .box1 .pic { width: 615px;position: absolute; right: 0; top: 0; z-index: 2; overflow: hidden;}
.hfgs-div .box1 .text .d:before { margin-bottom:10px;}
.hfgs-div .box1 .text .d .tit { margin-bottom: 5px; font-size: 15px; font-weight: bold;}
.hfgs-div .box1 .pic_2 { margin-top:50px;}
.hfgs-div .box1 .pic_2 img { display:block; float: left; width: 293px; height: 197px;}
.hfgs-div .box1 .pic_2 .i1 { margin-right: 26px;}

.hfgs-div .hf-fzlc { clear:both; padding-bottom: 6%;}
.hfgs-div .hf-fzlc .list { background: url(../images/pic49.jpg) repeat-x top center; position: relative}
.hfgs-div .hf-fzlc .list .swiper-container { position:static}
.hfgs-div .hf-fzlc .list .swiper-slide {height: 520px;}
.hfgs-div .hf-fzlc .list .li { width:280px; }
.hfgs-div .hf-fzlc .list .li .li_1 { width:100%;height: 380px; background: #f5f5f5; border-radius: 6px; padding: 4% 5%; margin-bottom: 42px; position: relative;-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-ms-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;}
.hfgs-div .hf-fzlc .list .li .li_1:after { content:''; display: none; width: 34px; height: 19px;background: url(../images/pic52.png) no-repeat center center; position: absolute; left: 50%; bottom: -19px; margin-left: -17px; }
.hfgs-div .hf-fzlc .list .li p.p1 { color:#7e7c7d; font-size: 32px; line-height: 40px;height: 52px; border-bottom: 1px solid #e5e5e5; margin-bottom: 20px;}
.hfgs-div .hf-fzlc .list .li p.p2 {  width: 248px; height: 150px; margin: 0 auto;margin-bottom: 10px; overflow: hidden;}
.hfgs-div .hf-fzlc .list .li p.p2 img { display:block; width: 100%; height: 100%;}
.hfgs-div .hf-fzlc .list .li p.p3 {width: 94%; line-height: 22px;margin: 0 auto; height: 132px; overflow-y:auto}
.hfgs-div .hf-fzlc .list .li p.p3::-webkit-scrollbar {    width: 6px;}
.hfgs-div .hf-fzlc .list .li p.p3::-webkit-scrollbar-track {    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.5);    border-radius: 10px;}
.hfgs-div .hf-fzlc .list .li p.p3::-webkit-scrollbar-thumb {    border-radius: 10px; background: rgba(230,0,33,0.5);    }
.hfgs-div .hf-fzlc .list .li p.p3::-webkit-scrollbar-thumb:window-inactive {    background: rgba(255,0,0,0.4);}
.hfgs-div .hf-fzlc .list .li .li_2 { width: 100%; text-align: center; color: #737373; font-size: 24px; padding-top: 32px;-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-ms-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;}
.hfgs-div .hf-fzlc .list .swiper-button-prev {background: url(../images/pic50.png) no-repeat center center;width: 23px; height: 23px; bottom: 78px; top: inherit; left: 0}
.hfgs-div .hf-fzlc .list .swiper-button-next {background: url(../images/pic51.png) no-repeat center center;width: 23px; height: 23px; bottom: 78px; top: inherit; right: 0}
.hfgs-div .hf-fzlc .list .swiper-slide:hover .li .li_1 { background:#0b78cb;}
.hfgs-div .hf-fzlc .list .swiper-slide:hover .li p.p1 { color:#fff;}
.hfgs-div .hf-fzlc .list .swiper-slide:hover .li p.p3 { color:#fff;}
.hfgs-div .hf-fzlc .list .swiper-slide:hover .li .li_2 { color:#0b78cb;background: url(../images/pic53.png) no-repeat top center;}
.hfgs-div .hf-fzlc .list .swiper-slide:hover .li .li_1:after { display:block}

.hfgs-div .box4 { clear:both; padding-bottom: 6%;}
.hfgs-div .box4 .list .li p.p2 { border:1px solid #edee; background: #fff;}
.hfgs-div .box4 .list .li p.p2 img { width:234px; margin: 0 auto; height: auto; margin-top: 23px;}

/*大江公司*/
.djgs-div .box1 { clear:both; height: 524px; position: relative; margin-bottom: 60px;}
.djgs-div .box1 .text { width:915px; height: 492px; position: absolute; left: 0; top: 32px; z-index: 1}
.djgs-div .box1 .text .d { width: 575px;}
.djgs-div .box1 .pic { width: 615px; height: 100%; position: absolute; right: 0; top: 0; z-index: 2; overflow: hidden;}

.djgs-div .box2 { clear:both; height: 515px; position: relative; margin-bottom: 60px;}
.djgs-div .box2 .text { width: 915px; height: 480px; position: absolute; left: 0; top: 35px; z-index: 1}
.djgs-div .box2 .text .d { width: 680px; }
.djgs-div .box2 .pic { width: 512px; height: 100%; position: absolute; right: 0; top: 0; z-index: 2; overflow: hidden;}

.djgs-div .box4 { clear:both; padding-bottom: 6%;}
.djgs-div .box4 .list .li p.p2 { border:1px solid #edee;}

.djgs-div .box6 { clear:both; background: #f9f9f9; padding: 3% 0; margin-bottom: 60px;}
.djgs-div .box6 .li {width:20%; float: left; padding: 0 0 0 4%;background: url(../images/pic193.jpg) no-repeat right 10px;}
.djgs-div .box6 .m0 { background:none;}
.djgs-div .box6 .li p.p1 { font-size: 52px; color: #c30200; line-height: 64px;height: 64px;}
.djgs-div .box6 .li p.p1 span { display:block; line-height: 64px;height: 100%; float: left;}
.djgs-div .box6 .li p.p1 span.sp1 {}
.djgs-div .box6 .li p.p1 span.sp2 {background: url(../images/pic33.png) no-repeat right 9px; width:16px; }
.djgs-div .box6 .li p.p2 { color:#7d7d7d; line-height: 22px;}

.djgs-div .box7 { clear:both; height: 330px; margin-bottom: 60px;}
.djgs-div .box7 .L { width:516px; height: 100%; float: left}
.djgs-div .box7 .R { width:560px; height: 100%; float: right;}
.djgs-div .box7 .R .d1 { font-size: 24px; color: #666666; line-height: 32px; margin-bottom:20px;}
.djgs-div .box7 .R .d2 p {background: url(../images/pic114.png) no-repeat left center; padding-left: 20px; line-height: 32px;}


/*零部件产品*/
.lbjcp-div .tit { clear:both; font-size: 20px; font-weight: bold; margin-bottom: 30px; color: #82ade4; border-bottom: 1px solid #ddd; height: 38px;}
.lbjcp-div .list { margin-bottom: 20px;}
.lbjcp-div .list .li { width:230px; height: 220px; float: left; text-align: center; margin: 0 25px 28px 0; border: 1px solid #ddd;-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-ms-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;}
.lbjcp-div .list .li:nth-child(5n) {margin: 0 0 28px 0;}
.lbjcp-div .list .li p.p1 { height: 161px; overflow: hidden; margin-bottom: 8px;}
.lbjcp-div .list .li p.p1 img { display: block; width: 100%; height: 100%;-webkit-transition: 0.7s;
	-moz-transition: 0.7s;
	-ms-transition: 0.7s;
	-o-transition: 0.7s;
	transition: 0.7s;}
.lbjcp-div .list .li:hover p.p1 img { transform: scale(1.08, 1.08); }
.lbjcp-div .list .li:hover { border:1px solid #82ade4; color: #82ade4}































